package com.koron.tool.bean;

import com.koron.bean.base.BaseQueryBean;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author: liaodf
 * @Date: 2021/10/22 11:50
 */

@ApiModel(value = "送检单", description = "送检单实体类")
@Data
public class ToolInspectionQuery extends BaseQueryBean {

    @ApiModelProperty(value = "单号")
    private String orderNo;

    @ApiModelProperty(value = "标题")
    private String title;

    @ApiModelProperty(value = "检验内容")
    private String content;

    @ApiModelProperty(value = "制单时间开始查询时间")
    private Long voucherDateStart;

    @ApiModelProperty(value = "制单时间截至查询时间")
    private Long voucherDateEnd;

    @ApiModelProperty(value = "制单人")
    private String voucherPeople;

    @ApiModelProperty(value = "单据状态")
    private String inspectionStatus;

    @ApiModelProperty(value = "检验派发人")
    private String referPeople;

    @ApiModelProperty(value = "检验单位")
    private String inspectionUnit;

    @ApiModelProperty(value = "检验人员")
    private String inspectionPeople;

    @ApiModelProperty(value = "本次检验日期开始查询时间")
    private Long newInspectionDateStart;

    @ApiModelProperty(value = "本次检验日期截至查询时间")
    private Long newInspectionDateEnd;

    @ApiModelProperty(value = "下次检验日期开始查询时间")
    private Long nextInspectionDateStart;

    @ApiModelProperty(value = "下次检验日期截至查询时间")
    private Long nextInspectionDateEnd;

    @ApiModelProperty(value = "所属单位Id")
    private String belongsUnitId;

    @ApiModelProperty(value = "所属单位")
    private String belongsUnit;


    @ApiModelProperty(value = "当前处理人")
    private String currentProcessor;

    @ApiModelProperty(value = "关键搜索项")
    private String keyWord;

}
